plant and machinery - Turc Anglais Dictionnaire